.book_chapter {
  width: 100%;
  margin-top: 50px;
}

.book_chapter .novel_msg {
  display: flex;
  width: 90%;
  height: 86px;
  justify-content: space-between;
  align-items: center;
  margin: 20px auto;
}

.book_chapter .novel_msg .info_user {
  width: 76%;
  height: 100%;
  display: flex;
  justify-content: space-evenly;
  flex-direction: column;
}

.book_chapter .novel_msg .info_user .info_2 {
  font-size: 12px;
  color: #666;
}

.book_chapter .novels {
  width: 100%;
  background: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 38px;
  z-index: 90;
  padding: 10px 0;
}

.book_chapter .novels .novel_sort {
  width: 90%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.book_chapter .novels .novel_sort .nums {
  font-size: 16px;
  letter-spacing: 1px;
  font-weight: bold;
}

.book_chapter .novels .novel_sort .sort_txt {
  padding: 4px 8px;
  /* line-height: 48rpx; */
  border: 1px solid #CCC;
  border-radius: 30px;
  font-size: 12px;
}
